CSS的小问题<有分哦>

来源:百度知道 编辑:UC知道 时间:2024/07/06 14:08:40
偶是CSS菜鸟,学了刚一两天,我想问一下有关CSS调用的问题!

我知道一个网站可以同时调用多个CSS文件,我想知道,这样做的好处是什么?为什么要把CSS写在多个文件里?写在一个文件里不是更简单吗?还是这样写有另外的好处?

什么情况下需要把CSS写在多个文件里呢?什么情况下又写在一个文件里好?还是这只是属于个人喜好?

写在多个文件里的情况是因为有多个网页,这些网站有共同点也有不同点,共同的就放在一个文件里,都可以调,不同的地方就另写CSS,专门为个别网页所调用,当然可以调用多个(即这个网页的样式要用到多个CSS时,这很自然,只要调用它所需的就行了),这样做维护修改起来方便,调用也方便,不容易产生CSS冲突的问题.

不知道你明白了点没有?

如果站点里页面比较多而且内容、风格不尽相同,
有的只要加载a.css,有的只要加载b.css,有的a、b都要加载,如果写到一个文件里面,有的页面(特别是大多数页面)不必要加载那么多,浪费加载时间
大概就这意思吧

一个网站
1.总CSS文件里面写通用文字样式和布局以及多个页面都会用到的样式
2.其他CSS(如a.css写A页面文件中用的CSS样式)
3.这样可以分摊CSS文件的大小不至于一个页面打开时加载无用样式
4.同时也便于管理,你在使用的时候就体验到了

写在文件里,逻辑清楚,方便管理,但效率较低;
因为客户还要花时间下载.js文件才能正常浏览

分为多个文件是为了方便后期得维护,在不同得CSS文件中对应网站中的某一部分,而对与一些每个页面都用到的样式也可放在一个独立的文件中,这样也会使得网页的可读性更高(页面中少了不少的代码)。

我觉得有很多原因的,最主要的,我个人觉得是提高下载的速度吧,也就是说提高页面的显示速度!大家都应该知道,如果css没有下载完,整个页面都是很乱的,根本不像样!如果你把所有的css都放一个css,就是说,这个页面没有用的样式都一样要下载下来,这样不是耽误了页面的显示,呵呵,这个是个人的想法!